hypercritical man - French English Dictionary